The post-race celebrations at the Sochi Autodrom following Sergio Perez's excellent podium finish showed just how much the result meant to the whole Sahara Force India team, according to Team Principal Dr Vijay Mallya. Perez secured only the... More »